bus shelter – English–Français translations

🇬🇧 en fr 🇫🇷

bus shelter noun

  • A building or other structure constructed at a bus stop
abribus, aubette
Wiktionary Links